在新的 VPC 实例上安装 IBM Spectrum Virtualize for Public Cloud 软件
IBM Spectrum Virtualize for Public Cloud 安装模板使用 Amazon Web Services (AWS) CloudFormation 服务,这可简化 AWS 上的供应和管理。通过 AWS Marketplace 提供这些模板。
在从 AWS Marketplace 安装 IBM Spectrum Virtualize for Public Cloud 软件之前,确保完成所有先决条件。
要安装 IBM Spectrum Virtualize for Public Cloud 软件,请完成以下步骤:
- 转至 AWS Marketplace 中的 IBM Spectrum Virtualize for Public Cloud 页面,并使用安装程序用户概要文件或 IAM 管理员概要文件来登录。
- 单击继续订阅。
- 在订阅此软件页面上,验证定价并查看软件的条款和条件,然后单击继续配置。
- 从下拉菜单中选择 CloudFormation 模板。
- 在配置此软件页面上,选择以下信息:
- 实现选项
- 选择新建 VPC (Single-AZ)。
- 软件版本
- 选择想要安装的软件的版本。
- 区域
- 选择在创建 AWS 帐户时选择的区域。
- 单击继续启动。
- 在启动此软件页面上,验证配置设置,选择启动 CloudFormation,然后单击启动。
- 在选择模板页面上,确保选择 Amazon S3 URL,然后单击下一步。
- 在指定堆栈详细信息页面上,在堆栈名称字段中输入 CloudFormation 堆栈的名称。
- 在网络配置下,输入以下信息:
- 可用性区域
- 为您的区域选择其中一个可用性区域。IBM Spectrum Virtualize for Public Cloud 安装支持单个可用性区域。
- VPC CIDR
- 输入选择的 VPC 的 CIDR 块。将在 VPC 标识中显示加括号的 CIDR 块。例如:
vpc-xxxxxxxxxxxxxx(0.0.0.0/0)... - 公共子网 CIDR
- 包含选定可用性区域的相应公共子网 CIDR 块。该块将用于堡垒主机。
- 专用子网 CIDR
- 包含选定可用性区域的相应专用子网 CIDR。此标识用于工作负载管理。
- 可用于访问 IBM Spectrum Virtualize for Public Cloud 的 IP 地址范围
- 输入用于连接到 EC2 实例上 IBM Spectrum Virtualize for Public Cloud 节点的源 IP 地址的范围。
- 在 Amazon EC2 配置下,输入以下信息:
- IBM Spectrum Virtualize for Public Cloud 节点实例类型
- 为安装选择其中一种受支持的 EC2 实例类型。建议的选项为 c5.9xlarge。安装程序供应两种选中的 EC2 实例类型,配置中的每个 IBM Spectrum Virtualize for Public Cloud 节点一种类型。
- 定额实例类型
- 在安装过程中,会创建额外的 c5.large 实例以处理 IP 定额管理。此实例还将充当配置的堡垒主机。
- 密钥对名称
- 选择在创建 AWS 帐户时所创建的现有密钥对的名称。在启动后,密钥对提供与实例的安全连接。在计划连接到 EC2 实例上所创建节点的工作站或笔记本电脑上,确保下载选中的密钥对。
- IBM Passport Advantage BYOL 产品客户编号
- 输入与购买软件许可证所相关的 IBM 客户编号。安装模板使用此客户编号验证软件的权利。
- 通知电子邮件
- 输入接收安装状态相关通知的电子邮件地址。
- 在 GUI 配置下,输入安全性管理员用户概要文件(超级用户)的密码,安全性管理员将使用管理 GUI 完成 IBM Spectrum Virtualize for Public Cloud 软件的配置。密码必须是 6 - 64 个 ASCII 字符。
- 在 I/O 组配置下,输入配置包含的 I/O 组数。每个 I/O 组包含两个节点。IBM Spectrum Virtualize for Public Cloud 实施最多支持两个 I/O 组,共四个节点。模板基于此选择为所有节点配置所选的 EC2 实例。
- 在后端存储配置下,输入以下信息:
- 数据卷大小
- 选择 EBS 卷的大小。IBM Spectrum Virtualize for Public Cloud 安装模板会订购并连接两个选定大小的 EBS 卷。选择大于 512 GB 的卷大小。最大卷大小为 16384 GB。
- 在许可证信息下,对于许可证协议条款选择接受。单击下一步。
- 在配置堆栈选项页面上,接受缺省值,然后选择下一步。
- 在复查页面上,验证所有配置设置,然后选择我确认 AWS CloudFormation 可能使用定制名称创建 IAM 资源和我确认 AWS CloudFormation 可能需要以下功能:CAPABILITY_AUTO_EXPAND。单击创建堆栈。
- 在启动模板后,将显示 AWS CloudFormation 控制台。 验证是否已列出所创建的状态为 CREATE_IN_PROGRESS 的堆栈。将向11 中指定的电子邮件地址发送一封电子邮件通知。在通知电子邮件中,选择确认订阅。在确认订阅步骤后,完成创建过程可能需要几分钟。完成后,堆栈的状态将更新为 CREATE_COMPLETE。
- 在堆栈列为 CREATE_COMPLETE 后,选择输出选项卡以查看配置的详细信息。该选项卡包含您的实例的所有 IP 地址和节点名。如果您计划更新配置,那么该选项卡还包含一个模板,您可以使用该模板更新 StackUpdateTemplate 字段中您的配置中的节点数。如果您计划更新配置,请保留此信息。如果您选择了电子邮件通知,那么会发送另一封包含配置详细信息的电子邮件。根据配置中的节点数,发送以下消息之一:
- 示例:两节点配置
-
Spectrum Virtualize for Public Cloud - AWS system {stack name} has been installed successfully Node1 (EC2: i-{instance-ID}): Service IP: {x.x.x.x} Port1 Node IP: {x.x.x.x} Port2 Node IP: {x.x.x.x} Port1 iSCSI IP: {x.x.x.x} Port2 iSCSI IP: {x.x.x.x} Node2 (EC2: i-{instance-ID}): Service IP: {x.x.x.x} Port1 Node IP: {x.x.x.x} Port2 Node IP: {x.x.x.x} Port1 iSCSI IP: {x.x.x.x} Port2 iSCSI IP: {x.x.x.x} IP quorum client runs on bastion machine (EC2: i-{instance-ID}) EBS configured as backend storage: vol-{EBS-ID}:{EBS size} GB vol-{EBS-ID}:{EBS size} GB You can enable access to IBM Spectrum Virtualize for Public Cloud management GUI from public Internet through: 1. Login bastion machine with it's public IP: ssh -i key centos@bastion-publicIP 2. Run command: enable-sv-cloud-management-gui 3. Access IBM Spectrum Virtualize for Public Cloud management GUI from browser with your bastion public IP https:// bastion-publicIP:8443 And you can disable this public Internet access by issuing the following command on bastion machine: 1. Login bastion machine with it's public IP: ssh -i key centos@bastion-publicIP 2. Run command: disable-sv-cloud-management-guiTemplate to update stack to add or remove SV I/O group: URL: https://xxx.xxx.amazonaws.com/xxx/sv-cloud-node-add-remove-xxxx.template - 示例:四节点配置
-
Spectrum Virtualize for Public Cloud - AWS system {stack name} has been installed successfully Node1 (EC2: i-{instance-ID}): Service IP: {x.x.x.x} Port1 Node IP: {x.x.x.x} Port2 Node IP: {x.x.x.x} Port1 iSCSI IP: {x.x.x.x} Port2 iSCSI IP: {x.x.x.x} Node2 (EC2: i-{instance-ID}): Service IP: {x.x.x.x} Port1 Node IP: {x.x.x.x} Port2 Node IP: {x.x.x.x} Port1 iSCSI IP: {x.x.x.x} Port2 iSCSI IP: {x.x.x.x} Node3 (EC2: i-{instance-ID}): Service IP: {x.x.x.x} Port1 Node IP: {x.x.x.x} Port2 Node IP: {x.x.x.x} Port1 iSCSI IP: {x.x.x.x} Port2 iSCSI IP: {x.x.x.x} Node4 (EC2: i-{instance-ID}): Service IP: {x.x.x.x} Port1 Node IP: {x.x.x.x} Port2 Node IP: {x.x.x.x} Port1 iSCSI IP: {x.x.x.x} Port2 iSCSI IP: {x.x.x.x} IP quorum client runs on bastion machine (EC2: i-{instance-ID}) EBS configured as backend storage: vol-{EBS-ID}:{EBS size} GB vol-{EBS-ID}:{EBS size} GB You can enable access to IBM Spectrum Virtualize for Public Cloud management GUI from public Internet through: 1. Login bastion machine with it's public IP: ssh -i key centos@bastion-publicIP 2. Run command: enable-sv-cloud-management-gui 3. Access IBM Spectrum Virtualize for Public Cloud management GUI from browser with your bastion public IP https:// bastion-publicIP:8443 And you can disable this public Internet access by issuing the following command on bastion machine: 1. Login bastion machine with it's public IP: ssh -i key centos@bastion-publicIP 2. Run command: disable-sv-cloud-management-guiTemplate to update stack to add or remove SV I/O group: URL: https://xxx.xxx.amazonaws.com/xxx/sv-cloud-node-add-remove-xxxx.template